package com.tff.gmall.cart.mapper;

import com.tff.gmall.beans.OmsCartItem;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @author Fafa Tuo
 * @version 1.0
 * @date 2021/7/6 21:39
 */
@Repository
public interface OmsCartItemMapper {

    OmsCartItem ifCartExitsByUser(@Param("memberId") String memberId, @Param("skuId") String skuId);

    int addToCart(OmsCartItem omsCartItem);

    int updateToCart(OmsCartItem omsCartItemFromDb);

    List<OmsCartItem> getOmsCartItemByMemberId(@Param("memberId") String memberId);

    Integer updateCheckCart(OmsCartItem omsCartItem);
}
